Welcome to ESL Printables, the website where English Language teachers exchange resources: worksheets, lesson plans,  activities, etc.
Our collection is growing every day with the help of many teachers. If you want to download you have to send your own contributions.




 

present perfect tense printable worksheets, powerpoints and online exercises
order results: most downloaded first - newest first



Worksheets

Powerpoints

Online exercises


 
Grammar Quiz Series (1) - Present Perfect or Past Simple?
This is the first one of a new grammar series - Grammar Quiz + KEY, in which the students have to solve a multiple choice exercise, choosing the right verb tense according to the context. Wish you all a wonderful weekend! Thanks for being so kind to me. Hugs, mena :)))
Level: intermediate
Age: 12-17
Type: worksheet

 


 
Present Perfect Tense - (B/W & answers)
This worksheet aims to provide a better understanding for my students. It has rules and two writing activities. Students have to fill in the correct answers. Thank you and have a wonderful Monday to ALL.
Level: intermediate
Age: 11-17
Type: worksheet

 


 
LET�S CROWN THE GRAMMAR QUEEN OR KING! � FUN CLASSROOM CHALLENGE � CARD GAME � fully editable speaking and listening activity � 30 cards (SET 2) � clear �how-to-play� instructions included :))))
This speaking activity covers a lot of grammar topics (prepositions, verb tenses, quantifiers, if-clauses {type 1 only}, word order, etc.), creates a competitive atmosphere in the classroom and is also suitable for adults!! :) Clear instructions are included. For more details before you actually download this printable, also have a look at the desc...
Level: intermediate
Age: 10-17
Type: activity-card

 


 
THIS IS THE BEST FILM... ... I HAVE EVER WATCHED
Superlative adjectives through "THIS IS THE BEST-WORST THING I HAVE EVER HAD". Hope to be useful have a nice Sunday...
Level: elementary
Age: 8-14
Type: worksheet

 


 
Passive voice using the present perfect tense part 2 + KEY
The second worksheet for practicing the passive voice using the present perfect tense complete with the notes, exercises and also the examples. Hope it useful ^_^ The first worksheet is in http://www.eslprinta bles.com/printable.a sp?id=417811#thetop
Level: elementary
Age: 8-12
Type: worksheet

 


 
My grammar notes- All tenses
Uses,formulas and time expressions of all 12 tenses written on small notes.You can use it as a classroom poster or hand it out to students.(I updated the document,now the texts look fine:)
Level: elementary
Age: 7-100
Type: worksheet

 


 
Perfect Present Tense
Students rewrite sentences so that they reflect the perfect present tense. Then match the sentence to the appropriate picture.
Level: elementary
Age: 9-17
Type: worksheet

 


 
3-Verb-Tense Grammar Quiz (2) - Present Simple, Present Continuous or Present Perfect?
Hi! What did I tell you? I couldn�t keep away for long! Lolol... (It�s been a rainy, hot day, 100 wet). Another grammar quiz with 3 verb tenses. Students choose the right option. Black & White Version included + KEY. Have a wonderful weekend! Hugs, mena :)))
Level: intermediate
Age: 12-17
Type: worksheet

 


 
Present Perfect Tense - interrogative sentences *** Part 2 *** upper-elementary *** with key *** B&W
You can find 6 different tasks about the present perfect tense in this ws. They are mostly about wh-questions except the first task. The B&W is on the 3rd and 4th page, the key is on the 5th. Hope you find it useful. Have a great Thursday. Hugs, Zsuzsapszi
Level: elementary
Age: 11-17
Type: worksheet

 


 
THE PRESENT PERFECT TENSE.
The present perfect tense: A short grammar explanation about its use and formation. Gap filling exercises on the present perfect simple and progressive,multiple -choice exercise on since and for. Key is provided.
Level: intermediate
Age: 12-17
Type: worksheet

 


 
3-Verb-Tense Grammar Quiz (1) - Present Simple, Past simple or Present Perfect?
I�ve made it a little bit more difficult now for my students - a multiple choice exercise with 3 verb tenses. Wish you all a good evening and a great week. Hugs, mena :)))
Level: intermediate
Age: 12-17
Type: worksheet

 


 
tense revision (B1)
ss complete the sentences in order to revise Verb Tenses. Hope you find it useful. Have a nice Sunday
Level: intermediate
Age: 14-17
Type: worksheet

 


 
Simple Past Tense VS Present Perfect Tense
Different exercises on the use of the two tenses. Fully editable. Hope you find them useful. Have a great weekend. :)
Level: elementary
Age: 8-17
Type: worksheet

 


 
Present Perfect Tense *** with key *** fully editable
Here you can find 2 tasks to practice present perfect. I - Fill in the sentences with the correct form (present perfect) of the appropriate verb, and also with since or for. Then match the sentences to the pictures. II - Fill in the sentences with the correct form (present perfect) of the appropriate verb, and also with already or yet. Put Ø...
Level: elementary
Age: 10-17
Type: worksheet

 


 
SIMPLE PAST OR PRESENT PERFECT
A worksheet for upper-intermediate students to revise in depth these two tenses they have come across and studied so many times before. Both the past simple and the present perfect are analysed with their respective signal words(ago/for/since/ ever/never/just/alre ady/yet)by means of some graphics to explain the timeline.The second page offers quit...
Level: intermediate
Age: 14-17
Type: grammar-guide

 

 


Present Perfect Tense
Present Perfect Tense with clipart images.
Level: intermediate
Age: 14-17
Format: PowerPoint

 

 

 

 

 


Present Perfect Tense
Powerpoint on the use and form of the Present Perfect Tense.
Level: intermediate
Age: 13-17
Format: PowerPoint

 

 

 

 

 


Present Perfect Tense game 3
Sure you are excited... Choose the correct forms of the present perfect tense and past participles, etc..
Level: elementary
Age: 10-14
Format: PowerPoint

 

 

 

 

 


PRESENT PERFECT CONTINUOUS TENSE
This is a useful ppt for b2 level students.
Level: intermediate
Age: 14-17
Format: PowerPoint

 

 

 

 

 


Present perfect tense - presentation
It has no exercises, it just helps to explain the tense, when and why it is used.
Level: elementary
Age: 10-17
Format: PowerPoint

 

 

 

 

 


Present Perfect Continuous Tense
This is a useful PPT where you can find uses, forms and time expressions of present perfect continuous. Hope you like it!
Level: intermediate
Age: 12-17
Format: PowerPoint

 

 

 

 

 


Present Perfect tense
Simple and useful, enjoy:)
Level: intermediate
Age: 14-17
Format: PowerPoint

 

 

 

 

 


PRESENT PERFECT TENSE
Present Perfect for beginners. Hope you will like it ! Thank you for downloading !!! have a nice day !
Level: elementary
Age: 9-15
Format: PowerPoint

 

 

 

 

 


THE PRESENT PERFECT TENSE
This is a useful ppt with exercises to reinforce the use of present perfect.
Level: elementary
Age: 10-14
Format: PowerPoint

 

 

 

 

 


Present Perfect Tense
I tried to present the uses of Present Perfect and the most common expressions used with that Tense.
Level: intermediate
Age: 12-100
Format: PowerPoint

 

 

 

 

 


present perfect tense with ever/never
use of present perfect tense with ever/never
Level: intermediate
Age: 12-17
Format: PowerPoint

 

 

 

 

 


present perfect tense: for/since/already/ju st
this gives information about for/since. the photos are suitable for the subject. this material is my school project and I got a high mark. so I present this material to you
Level: intermediate
Age: 12-17
Format: PowerPoint

 

 

 

 

 


Present Perfect Tense + for/since
Present Perfect Tense + for/ since with a lot of sentences to practice!
Level: elementary
Age: 10-100
Format: PowerPoint

 

 

 

 

 


present perfect tense
examples with pics
Level: elementary
Age: 8-12
Format: PowerPoint

 

 

 

 

 


The Present Perfect Tense
This contains interesting sentences for understanding th present perfect better and more clear
Level: intermediate
Age: 11-17
Format: PowerPoint

 

 

 

 

 

 

 

Page: [<< previous ] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 [ Next >>]

 

Live Worksheets
Worksheets that listen. Worksheets that speak. Worksheets that motivate students. Worksheets that save paper, ink and time.


Advertise here